echo-keystrokes might be nil
authorjustbur <justin@burkett.cc>
Mon, 20 Jul 2015 17:35:38 +0000 (13:35 -0400)
committerjustbur <justin@burkett.cc>
Mon, 20 Jul 2015 17:35:38 +0000 (13:35 -0400)
which-key.el

index 5cf07b7aea02bdcc9523aad47e05d56177939573..7e1a4b0c34def085d503bed6912eba777ef5070b 100644 (file)
@@ -302,7 +302,8 @@ set too high) and setup which-key buffer."
 (defun which-key--setup-echo-keystrokes ()
   "Reduce `echo-keystrokes' if necessary (it will interfer if
 it's set too high)."
-  (when (> (abs (- echo-keystrokes which-key-echo-keystrokes)) 0.000001)
+  (when (and echo-keystrokes
+             (> (abs (- echo-keystrokes which-key-echo-keystrokes)) 0.000001))
     (setq which-key--echo-keystrokes-backup echo-keystrokes)
     (if (> which-key-idle-delay which-key-echo-keystrokes)
         (setq echo-keystrokes which-key-echo-keystrokes)